@charset "UTF-8";

	*{
        padding: 0;
        margin: 0;
    }
    body::-webkit-scrollbar {
        display: none;
    }
    a{
        color:#fff;
        text-decoration:none;
    }
    .header-center{
        width: 1200px;
        height: 100%;
        /* background-color: #201d48; */
        margin: 0 auto;
        position: relative;
    }
    .header-center img{
        height: 80%;
        float: left;
        margin-top: 17px;
    }
    .header-center .menu{
        float: right;
    }
    .header-center .menu .menu-item{
        width: 129px;
        height: 100%;
        color: #fff;
        float: left;
        font-size: 18px;
        cursor: pointer;
    }
    /* .header-center .menu .menu-item:hover{
        font-family: '微软雅黑';
        font-weight: 900;
        height: 94px;
        border-bottom: 2px solid #fff;
        color: #fff;
        font-size: 18px;
    } */
    .search-box{
        width: 1200px;
        height: 160px;
        background: #fcfcfc;
        position: absolute;
        top: 96px;
        left: 0;
        z-index: 10;
    }
    .search-box .left{
        width: 25%;
        height: 80px;
        position: absolute;
        top: -4px;
        left: 0;
        opacity: 0.1;
        margin: 0;
    }
    .search-box .right{
        width: 25%;
        height: 80px;
        position: absolute;
        bottom: 0px;
        right: 0;
        opacity: 0.1;
        margin: 0;
    }
    .zhezhao{
        width: 100%;
        height: 100%;
        z-index: 999;
        position: absolute;
        top:0;
        left: 0;
        color: #333333;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 26px;
    }
    .zhezhao .input{
        width: 40%;
        margin: 0 auto;
        margin-top: 40px;
    }
    .zhezhao .el-input__inner{
        border-right: 0;
    }
    .menu-item-sou{
        width: 60px;
        height: 100%;
        color: #fff;
        float: left;
        font-size: 18px;
        cursor: pointer;
    }
    /* .el-input__inner{
        border-right: 0;
    } */
    .menu-item-sou img{
        width: 30px;
        margin-top: 35px;
        margin-left: 20px;
    }
    .el-input-group__append{
        background-color: #fff;
        padding: 0 10px;
    }
    .el-input-group__append img{
        margin-top: 3px;
    }
    .main-img{
        width: 180px;
        margin-top: 10px;
        margin-left: 150px;
        float: left;
    }
    .main-img img{
        width: 100%;
    }
    .main-list{
        width: 300px;
        color: rgba(0, 0, 0, 0.774);
        float: left;
        font-size: 18px;
        line-height: 35px;
        margin-left: 100px;
        padding-top: 50px;
    }
    .main-list div{
        width: 50%;
        float: left;
        color:#fff;
    }
    .main-list div:hover{
        color: #067bf0;
    }
    .biaoti{
        font-family: '微软雅黑Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 18px;
        letter-spacing: 1px;
        color: #000000;
        text-align: left;
        line-height: 24px;
        padding: 24px 0;
    }












    .main-center{
        width: 100%;
        margin: 0 auto;
    }
    .back-list-center{
        width: 100%;
        position: relative;
    }
    .back2{
        width: 100%;
        height: 100%;
        background: url(./u1.png) no-repeat;
        background-size:100% 100%;
        background-attachment:fixed;
        opacity: 0.2;
        position: absolute;
        top: 0;
        left: 0;
    }
    .list-center{
        width: 1200px;
        margin: 0 auto;
        margin-top: 55px;
        position: relative;
    }
    .list-center .list-center-left{
        width: 60%;
    }
    .list-center .list-center-right{
        width: 40%;
    }
    .list-center-item1{
        width: 100%;
        height: 230px;
        margin-bottom: 35px;
        position: relative;
    }
    .item1-left{
        width: 300px;
        height: 201px;
        float: left;
        overflow: hidden;
        cursor: pointer;
    }
    .item1-left img{
        width: 100%;
        height: 100%;
    }
    .item1-left-type{
        width: 130px;
        height: 30px;
        position: absolute;
        top:20px;
        left: -9px;
        background: #056c77;
        line-height: 30px;
        text-align: center;
    }
    .item1-left-type img{
        width: 100%;
    }
    .item1-left-type span{
        /* position: absolute;
        top: 10px;
        left: 38px; */
        font-size: 16px;
        letter-spacing:3px;
        color: white;
    }
    .item1-right{
        width: 430px;
        height: 100%;
        float: left;
        color: #fff;
        cursor: pointer;
    }
    .item1-right .type{
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        float: left;
        margin-top: 15px;
        margin-left: 23px;
        width: 90%;
        text-align: left;
    }
    .item1-right .name{
        float: left;
        width: 90%;
        text-align: left;
        margin-top: 15px;
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 20px;
        color: #000000;
        margin-left: 23px;
    }
    .item1-right .name:hover{
        color: #000080;
    }
    .item1-right .content{
        float: left;
        width: 90%;
        text-align: left;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 16px;
        color: #000000;
        text-align: justify;
        padding-left: 23px;
        line-height: 28px;
        margin-top: 15px;
    }
    .list-center-item2{
        width: 100%;
        height: 154px;
        margin-bottom: 65px;
    }
    .item2-left{
        width: 180px;
        height: 126px;
        overflow: hidden;
        float: left;
        cursor: pointer;
        margin-left: 30px;
    }
    .item2-left img{
        width: 100%;
        height: 100%;
    }
    .item2-right{
        float: left;
        width: 235px;
        cursor: pointer;
    }
    .item2-right .type{
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        text-align: left;
        margin-top: 20px;
        margin-left: 20px;
    }
    .item2-right .name{
        margin-top: 10px;
        margin-left: 20px;
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 18px;
        letter-spacing: 1px;
        color: #000000;
        text-align: justify;
        line-height: 24px;
    }
    .item2-right .name:hover{
        color: #000080;
    }
    .title-name{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 24px;
        letter-spacing: 1px;
        color: #000080;
        text-align: left;
        line-height: 24px;
        margin-left: 90px;
    }
    .phone{
        float: left;
        padding-left:30px;
        margin-top: 40px;
        position: relative;
        font-size: 14px;
        margin-left: 90px;
    }
    .phone img{
        width: 20px;
        position: absolute;
        top:0;
        left: 0;
    }
    .mail{
        position: relative;
        float: left;
        padding-left:30px;
        margin-top: 40px;
        font-size: 14px;
        margin-left: 90px;
    }
    .mail img{
        width: 25px;
        position: absolute;
        top:0;
        left: 0;
    }
    .follow{
        margin-top: 50px;
        overflow: hidden;
        font-size: 14px;
        margin-left: 60px;
    }
    .follow div{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-style: normal;
        font-size: 16px;
        color: #000000;
        text-align: left;
        line-height: 24px;
    }
    .follow img{
        width: 40px;
        float: left;
    }
    .el-header{
        height: 150px !important;
        padding: 0;
    }
    .el-header, .el-footer {
        color: #333;
        text-align: center;
    }
    
    .el-aside {
        background-color: #D3DCE6;
        color: #333;
        text-align: center;
        line-height: 200px;
    }
    
    .video-box{
        width: 100%;
        padding-bottom:50px;
        background: #f3f3f3;
    }
    .video-box-center{
        width: 1200px;
        margin: 0 auto;
    }
    .video-title{
        width: 100%;
        height: 65px;
        border-bottom: 4px solid #027db4;
        font-family:  '华文中宋';
        font-weight: 400;
        font-style: normal;
        font-size: 32px;
        color: #201D48;
        text-align: left;
        line-height: 85px;
        position: relative;
    }
    .video-title span{
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        line-height: 28px;
        position: absolute;
        top: 30px;
        right: 25px;
    }
    .aaa{
        background: #d7d7d7ad;
        width: 76%;
        /* margin: 0 auto; */
        margin-top: 20px;
    }
    .video-url{
        width: 100%;
        height: 203px;
        /* border-radius: 20px; */
        /* margin: 20px; */
        overflow: hidden;
    }
    .video-url img{
        width: 100%;
    }
    .video-type{
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        text-align: left;
        line-height: 24px;
        margin-left: 15px;
        margin-top: 25px;
        width: 300px;
    }
    .video-name{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 18px;
        color: #000000;
        text-align: left;
        line-height: 24px;
        margin-left: 10px;
        margin-top: 10px;

        margin-right:5px;
        height:40px;
        /*width: 300px;*/
    }
    .video-name:hover{
        color: #000080;
    }
    .video-content{
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 16px;
        color: #000000;
        text-align: justify;
        line-height: 35px;
        margin-top: 20px;
        width: 100%;
        padding: 0 15px;
        padding-bottom: 10px;
        box-sizing: border-box;
    }
    .public-left{
        width: 95%;
        margin: 40px 0;
        border-right: 2px solid #f3f3f3;
    }
    .public-left-content{
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 16px;
        color: #000000;
        text-align: left;
        line-height: 24px;
        padding-left: 55px;
    }
    .public-left-input .el-input__inner{
        width: 363px;
        height: 39px;
        margin-left: 55px;
        margin-top: 20px;
    }
    .public-left .all{
        margin-left: 55px;
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        text-align: left;
        line-height: 24px;
        padding: 15px 0;
        border-bottom: 2px solid #f3f3f3;
        width: 400px;
    }
    .code-img{
        width: 113px;
        /* height: 100px;  */
        margin: 0 auto;
        /* margin-top: 20px; */
    }
    .code-img img{
        width: 100%;
    }
    .code-name{
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 16px;
        color: #000000;
        text-align: center;
        line-height: 24px;
    }
    .public-item-img{
        width: 100%;
        height: 200px;
        margin-top: 25px;
    }
    .public-item-img img{
        width: 100%;
        height: 100%;
    }
    .public-item-name{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 18px;
        color: #000000;
        text-align: center;
        line-height: 30px;
        margin-top: 30px;
        width: 80%;
        margin: 0 auto;
        padding-top: 20px;
    }
    .public-item-name:hover{
        color: #000080;
    }
    .el-main {
        background-color: #fff;
        color: #333;
        text-align: center;
        padding: 0;
    }

    .carousel-item-box {
        height: 100%;
    }

    .carousel-item-box .item-box{
        width: 60%;
        /* height: 100%; */
        position: absolute;
        top: 25%;
        left: 30px;
        text-align: left;
    }
    .carousel-item-center{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    .item-box-tuc{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.192);
    }
    .carousel-item-box .item-box p{
        font-size: 52px;
        color: #fff;
        margin-bottom: 30px;
        cursor: pointer;
    }
    .carousel-item-box .item-box div{
        font-size: 18px;
        color: #fff;
        line-height:35px;
        text-align: left;
        cursor: pointer;
    }
    .more{
        font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
        font-weight: 700;
        font-style: normal;
        font-size: 18px !important;
        color: #C00017 !important;
        text-align: right !important;
        margin-top:45px ;
    }

    .public-box{
        width: 100%;
        background: #fff;
        padding-bottom:40px;
    }
    .public-box-center{
        width: 1200px;
        margin: 0 auto;
    }
    .special-box{
        width: 100%;
        height: 500px;
        overflow: hidden;
        position: relative;
    }
    .special-box img{
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }

    .special-all{
        width: 700px;
        height: 380px;
        background: #fff;
        float: right;
        /* position: absolute;
        top: 38px;
        right: 281px; */
        padding: 15px;
        font-size: 16px;
        margin-top:40px
    }
    .special-all .title{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 24px;
        color: #a30014fe;
        text-align: left;
        margin-bottom: 10px;
        padding-left: 45px;
    }
    .special-all .name{
        width: 50%;
        float: left;
        padding: 15px 0;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 16px;
        color: #000080;
        text-align: center;
    }
	
	.special-list div{
        margin: 15px 0;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        color: #000000;
        text-align: center;
        line-height: 20px;
        font-size: 16px;
    }
    .special-list div span:hover{
        border-bottom: 1px solid #000;
        cursor: pointer;
    }
    .special-list div span a{
       color: #000;
    }
    .special-list h3{
        font-size: 20px;
    }
    .special-list .el-col-4{
        width:25%;
    }
	
    .border-box{
        width: 100%;
        height: 1px;
        background: #ccc;
        float: left;
        margin-top: 0px;
    }

    .field{
        width: 100%;
        height: 460px;
        background: #060143cc;
    }
    .field-center{
        width: 1200px;
        color: #fff;
        margin: 0 auto;
        padding-top: 60px;
        text-align: center;
    }
    .field-center div{
        margin: 25px 0;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        color: #FFFFFF;
        text-align: left;
        line-height: 24px;
        font-size: 16px;
    }
    .field-center div span:hover{
        color: #fff;
        border-bottom: 1px solid #fff;
        cursor: pointer;
    }
    .field-center h3{
        font-size: 20px;
    }
    .links{
        width: 100%;
        /*height: 248px;*/
        padding-bottom:40px;
        background-color: #201d48e6;
    }
    .links-center{
        width: 1200px;
        margin: 0 auto;
        color: #fff;
    }
    .links-title{
        font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
        font-weight: 700;
        font-style: normal;
        font-size: 18px;
        color: #FFFFFF;
        text-align: left;
        line-height: 24px;
        padding-top: 20px;
        margin-bottom: 15px;
    }
    .follow-bottom{
        border-top: 1px solid rgb(163 0 20);
        padding-top:10px;
        margin-top: 20px;
        font-size: 14px;
        color: #cacaca;
    }
    .follow-bottom .name{
        padding-right: 40px;
        float: left;
        position: relative;
        font-size: 14px;
    }
    .follow-bottom .name:hover{
        cursor: pointer;
    }
    .follow-bottom .shu{
        position: absolute;
        top: 3px;
        right: 15px;
        width: 4px;
        height: 80%;
        background-color: #cacaca;
    }
    .panel_state{
        width: 100%;
        height: 60px;
        background-color: #201d48;
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        font-size: 13px;
        color: #FFFFFF;
        line-height: 36px;
        text-align: center;
        line-height: 60px;
    }




    
    .link-name{
        padding: 10px 0;
        font-size: 14px;
    }
    .link-name span:hover{
        color: #fff;
        border-bottom: 1px solid #fff;
        cursor: pointer;
    }
    .label-color .el-form-item__label{
        color: #f3f3f3;
    }
    body > .el-container {
        margin-bottom: 40px;
    }
    
    .el-container:nth-child(5) .el-aside,
    .el-container:nth-child(6) .el-aside {
        line-height: 260px;
    }
    
    .el-container:nth-child(7) .el-aside {
        line-height: 320px;
    }

    .el-carousel__item h3 {
        color: #475669;
        font-size: 18px;
        opacity: 0.75;
        line-height: 450px;
        margin: 0;
    }
    
    .el-carousel__item:nth-child(2n) {
        background-color: #99a9bf;
    }
    
    .el-carousel__item:nth-child(2n+1) {
        background-color: #d3dce6;
    }


    /* 头部 */
    .head{
        width: 100%;
        height: 95px;
        background-color: #f5f5f5;
        position: relative;
    }
    .back{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(./u1.png) no-repeat;
        background-size:100% 100%;
        background-attachment:fixed;
        opacity: 0.2;
    }
    .head .head-center{
        position: relative;
        width: 1200px;
        height: 95px;
        margin: 0 auto;
    }
    .head .head-center .left{
        width: 50%;
        height: 90px;
        float: left;
        text-align: left;
        margin-top: 20px;
    }
    .head .head-center .left .name-00{
        font-family: '微软雅黑';
        font-weight: 550;
        font-style: normal;
        font-size: 30px;
        text-decoration: none;
        letter-spacing: 0.5px;
        color: rgba(161, 15, 15, 0.996078431372549);
    }
    .head .head-center .left .name-01{
        font-family: 'Arial Normal', 'Arial';
        font-weight: 550;
        font-style: normal;
        font-size: 15px;
        text-decoration: none;
        letter-spacing: 0.3px;
        color: rgba(161, 15, 15, 0.996078431372549);
    }
    .head .head-center .right{
        width: 50%;
        height: 90px;
        float: right;
    }
    .head .head-center .right input{
        width: 379px;
        height: 30px;
        padding: 3px 2px 3px 10px;
        font-family: 'Arial Normal', 'Arial';
        font-weight: 400;
        font-style: normal;
        font-size: 14px;
        text-decoration: none;
        letter-spacing: #0065cc;
        color: #000000;
        vertical-align: none;
        text-align: left;
        text-transform: none;
        background-color: transparent;
        border: 1px solid #0065cc;
        border-radius: 5px 0 0 5px;
        float: right;
        margin-top: 25px;
    }
    .head .head-center .right button{
        width: 72px;
        height: 38px;
        background: inherit;
        background-color: rgba(50, 145, 240, 1);
        box-sizing: border-box;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(50, 145, 240, 1);
        border-radius: 5px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        font-family: '微软雅黑';
        font-weight: 400;
        font-style: normal;
        color: #FFFFFF;
        float: right;
        margin-top: 30px;
    }
    input::-webkit-input-placeholder{
      color: #AAAAAA;
    }
    input[type=text]:focus{
      outline: none;
    }

    /* 菜单 */
    .menu-box{
        width:100%;
        height: 56px;
        background-color: #0065cc;
        
    }
    .header-center{
        width: 1200px;
        height: 100%;
        background-color: #0065cc;
        margin: 0 auto;
        position: relative;
    }
    .header-center .menu{
        position: absolute;
        left: 0;
        top: 0;
        height: 56px;
    }
    .header-center .menu .menu-item{
        width: 129px;
        height: 100%;
        color: #fff;
        float: left;
        font-size: 18px;
        cursor: pointer;
        line-height: 56px;
        text-align: center;
        border-right: 1px solid #0552b6;
    }
    .header-center .menu .menu-item:hover{
        background: #0552b6;
    }
    .header-center .menu .menu-item a{
        color: #fff;
        text-decoration:none;
    }
    .header-center .menu .menu-item:hover{
        font-family: '微软雅黑';
        font-weight: 900;
        border-bottom: 2px solid #fff;
        color: #fff;
        font-size: 18px;
        background: #0552b6;
    }
    .search-box{
        width: 1200px;
        height: 160px;
        background: #1b215ee0;
        position: absolute;
        top: 55px;
        left: 0;
        z-index: 10;
    }
    .search-box .left{
        width: 25%;
        height: 80px;
        position: absolute;
        top: -4px;
        left: 0;
        opacity: 0.1;
        margin: 0;
    }
    .search-box .right{
        width: 25%;
        height: 80px;
        position: absolute;
        bottom: 0px;
        right: 0;
        opacity: 0.1;
        margin: 0;
    }
    .zhezhao{
        width: 100%;
        height: 100%;
        z-index: 999;
        position: absolute;
        top:0;
        left: 0;
        color: #333333;
        font-family: '微软雅黑 Light', '微软雅黑 Regular', '微软雅黑';
        font-weight: 250;
        font-style: normal;
        font-size: 26px;
    }
    .zhezhao .input{
        width: 40%;
        margin: 0 auto;
        margin-top: 40px;
    }
    .zhezhao .el-input__inner{
        border-right: 0;
    }
    .main-img{
        width: 180px;
        margin-top: 10px;
        margin-left: 150px;
        float: left;
    }
    .main-img img{
        width: 100%;
    }
    .main-list{
        width: 600px;
        color: rgba(0, 0, 0, 0.774);
        float: left;
        font-size: 18px;
        line-height: 60px;
        margin-left: 100px;
        padding-top: 15px;
    }
    .main-list div{
        width: 25%;
        float: left;
        color:#fff;
        font-weight: 400;
    }
